package com.easyweb.entity;

// Generated May 29, 2009 4:16:57 PM by Hibernate Tools 3.2.4.GA

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.ManyToOne;

import static javax.persistence.GenerationType.IDENTITY;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Version;

import org.hibernate.annotations.NamedQueries;
import org.hibernate.annotations.NamedQuery;
import org.hibernate.validator.Length;
import org.hibernate.validator.NotNull;

/**
 * Bolum generated by hbm2java
 */
@Entity
@NamedQueries({@NamedQuery(name="bolumTumList" , query="select b from Bolum b order by b.bolumAdi")})
@Table
public class Bolum implements java.io.Serializable {

	@Id
	@GeneratedValue(strategy = IDENTITY)
	@Column(name = "id", unique = true, nullable = false)
	private Long id;
	
	@Version
	@Column(name = "version")
	private Integer version;
	
	@Column(name = "bolumAdi", nullable = false, length = 50)
	@NotNull(message="#{messages.errBosOlamaz}")
	@Length(max = 50,message="#{messages.errUzunlukElliGecemez}")
	private String bolumAdi;
	

	@Column(name = "bolumKodu", nullable = false, length = 5)
	@NotNull(message="#{messages.errBosOlamaz}")
	@Length(max = 5,message="#{messages.errUzunlukBesGecemez}")
	private String bolumKodu;

 
	
	public Bolum() {
	}
 
	public Bolum(String bolumAdi, String bolumKodu ) {
		super();
		this.bolumAdi = bolumAdi;
		this.bolumKodu = bolumKodu;
	 
	}

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Integer getVersion() {
		return this.version;
	}

	public void setVersion(Integer version) {
		this.version = version;
	}

	
	public String getBolumAdi() {
		return this.bolumAdi;
	}

	public void setBolumAdi(String bolumAdi) {
		this.bolumAdi = bolumAdi;
	}

	public String getBolumKodu() {
		return this.bolumKodu;
	}

	public void setBolumKodu(String bolumKodu) {
		this.bolumKodu = bolumKodu;
	}


 

	 

}
